package com.aibaixun.system.domain.vo;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * <b>AssetsMessageVo</b>
 *
 * @description: AssetsMessageVo <br>
 * @date: 2024/5/20 11:38 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class AssetsMessageVo {
    @ApiModelProperty(value = "唯一标识")
    private String id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "父ID")
    private String parentId;

    @ApiModelProperty(value = "级别")
    private int level;

    @ApiModelProperty(value = "设备ID")
    private String deviceId;

    @ApiModelProperty(value = "设备名称")
    private String deviceName;

    @ApiModelProperty(value = "设备类型ID")
    private String deviceTypeId;

    @ApiModelProperty(value = "设备类型名称")
    private String deviceTypeName;

    @ApiModelProperty(value = "单位")
    private String unit;

    @ApiModelProperty(value = "u位总数")
    private String usum;

    @ApiModelProperty(value = "起止u位")
    private String startEndUps;

    @ApiModelProperty("数据")
    private String data;

    private List<AssetsMessageVo> childrens;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public int getLevel() {
        return level;
    }

    public void setLevel(int level) {
        this.level = level;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceTypeId() {
        return deviceTypeId;
    }

    public void setDeviceTypeId(String deviceTypeId) {
        this.deviceTypeId = deviceTypeId;
    }

    public String getDeviceTypeName() {
        return deviceTypeName;
    }

    public void setDeviceTypeName(String deviceTypeName) {
        this.deviceTypeName = deviceTypeName;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getUsum() {
        return usum;
    }

    public void setUsum(String usum) {
        this.usum = usum;
    }

    public String getStartEndUps() {
        return startEndUps;
    }

    public void setStartEndUps(String startEndUps) {
        this.startEndUps = startEndUps;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }

    public List<AssetsMessageVo> getChildrens() {
        return childrens;
    }

    public void setChildrens(List<AssetsMessageVo> childrens) {
        this.childrens = childrens;
    }
}
